আপনার পারসোনাল কম্পিউটারে (পিসি) কোন একটি প্রোগ্রাম এর কর্মদক্ষতা (performance) বৃদ্ধির জন্য কোন্ কাজটি করা সর্বোত্তম হবে বলে আপনি মনে করেন?
আপনার পারসোনাল কম্পিউটারে (পিসি) কোন একটি প্রোগ্রাম এর কর্মদক্ষতা (performance) বৃদ্ধির জন্য কোন্ কাজটি করা সর্বোত্তম হবে বলে আপনি মনে করেন?
-
ক
প্রোগ্রামটির জন্য এমন একটা এলগরিদম তৈরি করা যা asymptotically faster
-
খ
পিসির Configuration উন্নত করা
-
গ
খুব দ্রুত গতির I/O devices লাগানো
-
ঘ
খ এবং গ উভয়েই
যেকোনো প্রোগ্রামের মূল ভিত্তি হলো তার লজিক বা অ্যালগরিদম, যা ইনপুট ডেটার পরিমাণের সাথে সময়ের সম্পর্ক নির্ধারণ করে। হার্ডওয়্যার উন্নত করলে প্রোগ্রামের গতি কিছুটা বাড়ে ঠিকই, কিন্তু ডেটার পরিমাণ যখন অনেক বড় হয়, তখন সাধারণ হার্ডওয়্যার আপগ্রেড কোনো কাজে আসে না। উদাহরণস্বরূপ, একটি অদক্ষ অ্যালগরিদম উন্নত পিসিতেও কয়েক ঘণ্টা সময় নিতে পারে, যেখানে একটি দক্ষ অ্যালগরিদম সাধারণ পিসিতেও মাত্র কয়েক সেকেন্ডে কাজ শেষ করে। এছাড়া উন্নত অ্যালগরিদম কম্পিউটারের প্রসেসিং পাওয়ার ও মেমোরি সাশ্রয় করে, যা দীর্ঘমেয়াদী এবং টেকসই সমাধান। তাই সীমিত হার্ডওয়্যারে সর্বোচ্চ আউটপুট পেতে অ্যালগরিদমের দক্ষতা বৃদ্ধিই হলো সবচেয়ে বিজ্ঞানসম্মত ও বুদ্ধিমান উপায়।
Related Question
View All-
ক
Loop
-
খ
Vairable
-
গ
Algorithm
-
ঘ
Constant
-
ক
Algorithm A, Algorithm B এর চেয়ে ধীর গতির
-
খ
Algorithm A, Algorithm B এর চেয়ে দ্রুত গতির
-
গ
Algorithm A, Algorithm B এর চেয়ে asymptotically ধীর গতির
-
ঘ
Algorithm B সর্বদা Algorithm A এর চেয়ে দ্রুত চলে
-
ক
Instructions
-
খ
Algorithm
-
গ
Flowcharts
-
ঘ
Software
-
ক
Fibonacci series
-
খ
Tower of Hanoi
-
গ
None of A and B
-
ঘ
Both A and B
-
ক
An algorithm
-
খ
list
-
গ
A plan
-
ঘ
None of these
-
ক
Brute Force technique"
-
খ
Divide and Conquer"
-
গ
Greedy algorithm"
-
ঘ
Dynamic programming"
১ ক্লিকে প্রশ্ন, শীট, সাজেশন ও
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!
শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!
Related Question
Question Analytics
মোট উত্তরদাতা
জন